/**
 * 
 */
package com.zed.app.push.handler;

public abstract class AbstractPushMessageHandler implements PushMessageHandler {



	/*
	 * (non-Javadoc)
	 * 
	 * @see com.zed.app.task.handler.SystemTask#doBizBefore()
	 */
	protected void doBizBefore() {

	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.zed.app.task.handler.SystemTask#doBiz()
	 */
	@Override
	public void doBiz() {
		doBizBefore();
		execute();
		doBizAfter();
	}

	public abstract void execute();

	protected void doBizAfter() {

	}

}
